查看原文
其他

MetaGPT - 一句话生成一个公司

renee创业狗 Renee 创业随笔
2024-10-09

今天看了一个名为 MetaGPT 的开源项目。它与之前清华推出的 DevGPT 有些相似,但 MetaGPT 开放了源代码。简单来说,MetaGPT 的功能如下:

给定一行需求,即可返回产品需求文档、设计、任务和代码库。

MetaGPT Github链接: https://github.com/geekan/MetaGPT

由于我最近使用 iPad,无法安装 docker 和运行 terminal。所以在网络上找到了其他开发者编写的 Google colab 脚本,可以直接运行 MetaGPT:

https://colab.research.google.com/drive/12XF5HNp3hWLRLxf-rb6KXRKwoTXnmem0

官方发布的发展规划包括:

长期目标:

  • 使 MetaGPT 自我演化,实现自我训练、微调、优化、使用和更新。

短期目标:

  • 成为 ROI 最高的多代理框架。
  • 完全自动化实现中型项目(约2000行代码)。
  • 实现大多数已确定的任务,达到0.5版本。

例如,当你输入python startup.py "写个类似今日头条的推荐系统"并按下回车,你会看到一系列输出,其中包括数据结构与API设计。


这个是我运行 Google Colab 脚本,让他帮我写一个愤怒的小鸟游戏,他就开始了各种骚操作。

Please enter your startup idea (e.g., 'Design a Recommendation System like YouTube'): Create a flappy bird Game

Please enter the investment amount (e.g., 3.0): 5

Please enter the number of rounds (e.g., 5): 5

2023-08-13 01:13:08.402 | INFO | metagpt.software_company:invest:39 - Investment: $5.0.

2023-08-13 01:13:08.405 | INFO | metagpt.roles.role:_act:167 - Alice(Product Manager): ready to WritePRD

Original Requirements

The boss has tasked us with creating a game similar to Flappy Bird.

Product Goals

  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
[ "Create a game that is easy to understand and play", "Ensure the game is engaging and addictive", "Design the game to be visually appealing"]

User Stories

  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
[ "As a user, I want to easily understand how to play the game so I can start playing immediately", "As a user, I want the game to be challenging so that I can continue to improve", "As a user, I want the game to be visually appealing so that I enjoy playing", "As a user, I want to be able to pause and resume the game so I can play at my convenience", "As a user, I want to be able to track my high scores so I can see my progress over time"]

Competitive Analysis

  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
  • ounter(line
[ "Flappy Bird: The original game, simple yet addictive with a high difficulty level", "Crossy Road: Similar in simplicity and addictiveness, but with a different gameplay style", "Doodle Jump: Another simple and addictive game, with a vertical jumping mechanic", "Angry Birds: A more complex game, but still with the aim of reaching a high score", "Fruit Ninja: A game focused on quick reactions, similar to our product", "Candy Crush: A game with simple mechanics but a lot of depth, showing the potential of simple games", "Temple Run: A game with an endless running mechanic, similar to our product"]

PRD文档和 Code 都帮我写好了:

袁博士(Flow.network)曾与 MetaGPT 的创始人进行过交流,他的愿景是一句话生成一家公司,不止是一个产品那么简单。很有当年 web3 DAO 要“取代现代股份公司制”的豪气👍

修改于
继续滑动看下一个
Renee 创业随笔
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存